# Mission 3 Lesson 1 # SequenceLEDs_extension after Obj 5 from botcore import leds from time import sleep delay = 1.0 # Extension 1 - multiple LEDs leds.user_num(0, True) leds.user_num(1, True) leds.user_num(2, True) leds.user_num(3, True) sleep(delay) leds.user_num(0, False) leds.user_num(1, False) leds.user_num(2, False) leds.user_num(3, False) leds.user_num(4, True) leds.user_num(5, True) leds.user_num(6, True) leds.user_num(7, True) sleep(delay) leds.user_num(4, False) leds.user_num(5, False) leds.user_num(6, False) leds.user_num(7, False) sleep(delay) # Extensions 2 & 3 delay = 0.5 leds.user_num(0, True) leds.user_num(1, True) leds.user_num(6, True) leds.user_num(7, True) leds.ls_num(2, True) sleep(delay) leds.user_num(3, True) leds.user_num(4, True) leds.user_num(5, True) leds.user_num(6, True) leds.ls_num(0, True) leds.ls_num(4, True) sleep(delay) leds.user_num(0, False) leds.user_num(7, False) sleep(delay) leds.user_num(1, False) leds.user_num(6, False) leds.ls_num(1, True) sleep(delay) leds.user_num(2, False) leds.user_num(5, False) leds.ls_num(3, True) sleep(delay) leds.user_num(3, False) leds.user_num(4, False) leds.ls_num(0, False) leds.ls_num(4, False) # Extension #4 delay = 1.0 leds.user_num(0, True) leds.user_num(1, True) leds.user_num(2, True) leds.user_num(3, True) leds.ls_num(0, True) leds.ls_num(1, True) leds.ls_num(2, True) sleep(delay) delay = 0.5 leds.user_num(0, False) leds.user_num(1, False) leds.user_num(2, False) leds.user_num(3, False) leds.ls_num(0, False) leds.ls_num(1, False) leds.ls_num(2, False) leds.user_num(4, True) leds.user_num(5, True) leds.user_num(6, True) leds.user_num(7, True) leds.ls_num(3, True) leds.ls_num(4, True) sleep(delay) delay = 1.0 leds.user_num(4, False) leds.user_num(5, False) leds.user_num(6, False) leds.user_num(7, False) leds.ls_num(3, False) leds.ls_num(4, False) leds.user_num(0, True) leds.user_num(1, True) leds.user_num(2, True) leds.user_num(3, True) leds.ls_num(0, True) leds.ls_num(1, True) leds.ls_num(2, True) sleep(delay) delay = 0.3 leds.user_num(0, False) leds.user_num(1, False) leds.user_num(2, False) leds.user_num(3, False) leds.ls_num(0, False) leds.ls_num(1, False) leds.ls_num(2, False) leds.user_num(4, True) leds.user_num(5, True) leds.user_num(6, True) leds.user_num(7, True) leds.ls_num(3, True) leds.ls_num(4, True) sleep(delay)